﻿@charset "utf-8";
/* CSS Document */
a{ text-decoration:none;}
a:hover{ text-decoration:none; color:#ff0000}
a img{border:none;}
body{ width:100%; height:auto; background:#c7c7c7; margin:0px auto; padding:0px; font-size:12px; font-family:"宋体";behavior: url(csshover.htc);}
.clear{ clear:both;}
.home{ width:975px; height:auto; margin:0 auto; padding:0px;background:url(../images/bg.jpg) repeat-y left;}
.main{ width:960px; margin:0 auto; padding:0px; height:auto;}
.top{ height:123px; width:100%; float:left;}
.logo{ height:63px; width:431px; position:relative; left:6px; top:33px;}
.weibo{ width: 312px; height:60px; float:right; line-height:17px; background:url(../images/hotline.jpg) no-repeat bottom; margin-top:29px; text-align:right;}
.weibo a{ color:#565656; display:block; float:right; padding-right:10px;}
.weibo a.sina{ background:url(../images/sina.jpg) left center no-repeat; width:66px;}
.nav{ width: 908px; height:37px; margin:0 auto; background:url(../images/navBg.jpg); padding-left:36px;}
.nav ul{ margin:0px; height:22px; width:100%; padding:0px; line-height:37px; font-family:微软雅黑; font-size:14px; color:#ffffff;}
.nav ul li{ height:37px; width:120px; float:left; list-style:none; text-align:center; background:url(../images/jg.jpg) right center no-repeat}
.nav ul li.nobod{ background:none;}
.nav ul li a{ color:#ffffff; font-weight:bold}
.nav ul li a:hover{ color:rgb(219,38,29)}
.nav ul li a.hov{ color:rgb(219,38,29)}
.nav ul li ul{ display:none; list-style:none; margin:0 auto; padding:0px; position:absolute;
  z-index:550; top:12px; left:-25px; height:auto; width:100px}
.nav ul li ul li{ width:100px;margin:0 auto; padding:0px; text-align:center; line-height:20px; color:#fff;list-style:none; height:20px;border:1px solid #0a7abc;
 background:rgba(255, 255, 255, 0.3) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/
filter:Alpha(opacity=30);
background:#000;
margin-top:3px;}
.nav ul li ul li a{color:#fff; padding:5px; font-weight:normal;}
.nav ul li ul li:hover{ background:rgba(255, 255, 255, 0.8) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/
filter:Alpha(opacity=80);
background:#0a7abc;
}
.nav ul li ul li:hover a{ color:#0a7abc;}
.nav ul li:hover ul{ display:block;}

.content_top{ width:100%; height:20px;}
.content1{ width:100%; height: auto; margin:0 auto;background:url(../images/bg.jpg) repeat-y left; padding-bottom:10px}
.content_main{ width:944px; margin:0 auto; padding:0px; height:auto;}
.banner{width:100%; height:329px; margin-left:1px}
.content2{ width:100%; height: auto; margin:0 auto; margin-top:23px;}
.home_news{ width:340px; float:left; height:194px;}
.home_news_top{ width:100%; height:30px !important;height:30px; border-bottom:1px solid #ccc; color:#555555;font-weight:bold}
.home_news_type{ float:left; width:86px; background:url(../images/home_news1.jpg) no-repeat center top; height:30px !important;height:26px; margin-left:10px; text-align:center; line-height:30px; font-weight:bold; color:#D7221B; font-size:14px; padding-top:2px; overflow:hidden}
.home_news_type2{ float:left; width:86px; background:url(../images/home_news2.jpg) no-repeat center top; height:30px !important;height:26px;text-align:center;margin-left:5px; line-height:30px;font-size:14px; padding-top:2px !important;padding-top:4px; overflow:hidden}
.home_news_type3{ float:left; width:86px; background:url(../images/home_news3.jpg) no-repeat center top; height:30px !important;height:26px;text-align:center; line-height:30px;font-size:14px; padding-top:2px !important;padding-top:4px; overflow:hidden;}
.more{ float:right; font-size:8px; color:#f00; margin-top:12px}
.more a{color:#D7221B;}
.home_news_content{ width:100%; height:174px !important;height:145px;}
.home_news_content ul{ margin:0px; height:174px!important;height:145px; width:100%; padding:0px; list-style:none;float:right;margin-top:10px;}
.home_news_content ul li{ margin:0px; height:auto; list-style:none; height:20px; line-height:20px; font-size:12px;margin-left:10px;}
.home_news_content ul li a{ color:#555555;}
.home_product{ width:565px; height:194px; float:right;}
.home_product_top{ width:100%; height:30px; border-bottom:1px solid #ccc; color:#565656; font-weight:bold}
.home_product_typename{ width:75px; height:30px; float:left;background:url(../images/home_pro_typename.jpg) no-repeat left top; line-height:36px; overflow:hidden; padding-left:16px;}
.home_product_content{ width:100%; height:174px !important;height:145px; background:url(../images/home_pro.jpg) no-repeat left top;}
.home_product_left{ width:185px; height:127px;  margin-left:35px !important;margin-left:18px; padding-top:23px !important;padding-top:24px; float:left}
.home_product_left img{ border:1px solid #fff; border-bottom:none;}
.home_product_rihght{ width:296px; height:154px; float:right;}
.home_product_name{ width:100%; height:15px; left:15px; font-weight:bold; color:#565656; font-size:12px;margin-top:16px;}
.home_product_info{ width:100%; height:46px; color:#575757; margin-top:9px;font-size:12px;}
.home_product_more{ width:70px !important;width:60px; height:16px; line-height:16px; font-weight:bold;   margin-top:8px;background:url(../images/home_product_more.jpg) no-repeat right center;}
.home_product_more a{color:#939393;}
.home_product_page{ width:296px; height:20px; text-align:right;background:url(../images/home_pro_page.jpg) no-repeat 182px bottom;margin-top:-40px !important;margin-top:-20px;position:relative; z-index:0;float:right; }
.home_product_page a{color:#fff}
.page1{ left:183px;  width:20px; height:19px;  text-align:center; font-size:10px; line-height:19px;position:absolute;z-index:9999; background-color:rgb(173,173,173);}
.page1 a:hover{ left:-1px; width:20px; height:19px;  text-align:center; font-size:10px; line-height:19px;position:absolute;z-index:9999;background:rgb(218,37,26);color:#fff}
.page2{ left:205px; width:20px; height:19px;  text-align:center; font-size:10px; line-height:19px;position:absolute; background-color:rgb(173,173,173);}
.page2 a:hover{ left:-1px; width:20px; height:19px;  text-align:center; font-size:10px; line-height:19px;position:absolute;background:rgb(218,37,26);color:#fff}
.page3{ left:227px; width:20px; height:19px; text-align:center; font-size:10px; line-height:19px;position:absolute; background-color:rgb(173,173,173);}
.page3 a:hover{ left:-1px; width:20px; height:19px; text-align:center; font-size:10px; line-height:19px;position:absolute;background:rgb(218,37,26);color:#fff}
.page4{ left:249px; width:20px; height:19px;  text-align:center; font-size:10px; line-height:19px;position:absolute; background-color:rgb(173,173,173);}
.page4 a:hover{ left:-1px; width:20px; height:19px;  text-align:center; font-size:10px; line-height:19px;position:absolute;background:rgb(218,37,26);color:#fff}
.hover{ background:rgb(218,37,26);}
.content_bottom{ width:100%; height:12px;background:url(../images/bg_bottom.jpg) no-repeat left top; }
.bottom{ width:960px; height:24px; margin:0 auto;text-align:center;color:#565656;margin-top:20px;}
.bottom a{ color:#565656}
.bottom_left{ width:305px; height:24px; line-height:24px; color:#565656; float:left}
.bottom_right{ width:auto; max-width:600px; float:right; height:24px; line-height:24px;color:#565656}
.bottom_right a{ color:#565656}
.bottom_power{ width:960px; text-align:center; height:24px; line-height:24px; margin:0 auto;color:#565656;border-bottom:20px;}
.bottom_power a{ color:#565656}

/* —————————————————————————————————————————————— */
/* CMS系统样式定义 */
/* —————————————————————————————————————————————— */

/*public.css*/
.list_page{text-align:center;margin:10px;font-family:宋体;padding-top:24px;}
.list_page a{background:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #90CBF9;color:#333;font-family:宋体;}
.list_page span{background:#90CBF9;color:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #90CBF9;font-family:宋体;}
.list_page b{background:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #90CBF9;color:#333;font-family:宋体;}
.list_page b input{border:0;margin:0;padding:0;font-size:12px;font-family:宋体;font-weight:normal;width:12px;vertical-align:middle;text-align:center;}

/*artshow.css*/

.title{line-height:30px;height:30px;margin:0 0 15px 0;}
.title h1{font-size:18px;font-family:microsoft yahei;text-align:center;font-weight:normal;margin:0;}
.item{color:#999;text-align:center;margin:20px 0;font-family:arial;border-bottom:1px solid #f0f0f0;padding:0 0 15px 0;}
.content{word-break:break-all;line-height:22px;}
.content p{margin:15px 0;font-size:14px;}
.content img{max-width:590px;}

.pre,.next{line-height:30px;height:30px;}
.infodot{border-top:1px dashed #ccc;margin:15px 0;}